@charset "UTF-8";
body{background: #f6f7fb;}
a{text-decoration: none!important;}
.vip-wrap{}
.vip-wrap .vip-info{border-top: 3px solid #0763e1;background: #fff;padding-bottom: 30px;margin-bottom: 30px;}
.vip-wrap .vip-info h3{text-align: center;height: 30px;line-height: 30px;font-size: 24px;color: #333;font-weight: normal;margin:40px auto 20px;}
.vip-wrap .vip-info h3 img{vertical-align: top;margin-right: 10px;}
.vip-wrap .vip-info p{font-size: 18px;line-height: 20px;color: #333333;text-align: center;margin-bottom: 30px;}
.vip-wrap .vip-info .sign-out{height: 22px;width: 70px;text-align: center;line-height: 22px;color: #fff;font-size: 14px;border-radius: 4px;background: #0763e1;display: block;margin:0 auto;text-decoration: none;}
.vip-wrap .vip-channel{background: #fff;margin-bottom: 30px;}
.vip-wrap .vip-channel .hd{background: #0763e1;height: 52px;line-height: 52px;font-size: 28px;color: #fff;padding-left: 65px;background: url('../images/p55.png')  25px center no-repeat #0763e1;}
.vip-wrap .vip-channel .bd{padding: 30px 0;}
.vip-wrap .vip-channel .bd .item{display: block;position: relative;height: 50px;line-height: 50px;font-size: 24px;color: #666;margin-left: 25px;padding-left: 20px;text-decoration: none}
.vip-wrap .vip-channel .bd .on:before,.vip-wrap .vip-channel .bd .item:hover:before{content: '';width: 2px;height: 30px;background-color: #0763e1;position: absolute;left: 0;top: 10px;}
.vip-wrap .vip-channel .bd .on:after,.vip-wrap .vip-channel .bd .item:hover:after{content: '';width: 0;height: 0;border:8px solid transparent;border-left-color: #0763e1;display: inline-block;margin-left: 15px;}

.vip-wrap .vip-box{}
.vip-wrap .vip-box .lib-items{background: #fff;margin-bottom: 20px;padding: 25px 30px;}
.vip-wrap .vip-box .lib-items .item{display: block;width: 22%;margin-right: 4%;float: left;box-sizing: content-box;position: relative;padding-bottom: 15px;text-decoration: none;border: solid 1px #d7d7d7;background-color:#f6f7fb; transition: all .3s ease;box-sizing: border-box;}
.vip-wrap .vip-box .lib-items .item:last-child{margin-right: 0;}
.vip-wrap .vip-box .lib-items .item .icon{display: block;width: 100%;height: 80px;}
.vip-wrap .vip-box .lib-items .item .icon1{background: url('../images/p03.png') center center no-repeat;}
.vip-wrap .vip-box .lib-items .item .icon2{background: url('../images/p04.png') center center no-repeat;}
.vip-wrap .vip-box .lib-items .item .icon3{background: url('../images/p05.png') center center no-repeat;}
.vip-wrap .vip-box .lib-items .item .icon4{background: url('../images/p06.png') center center no-repeat;}
.vip-wrap .vip-box .lib-items .icon5{background: url('../images/p07.png') center center no-repeat;}
.vip-wrap .vip-box .lib-items span{display: block;text-align: center;font-size: 20px;
  text-align: center;color: #111111;line-height: 24px;}
.vip-wrap .vip-box .lib-items .item:before{content: '';width: 0;height: 0;border: 10px solid transparent; position: absolute;right: 0;bottom: 0;transition: all .3s ease;}
.vip-wrap .vip-box .lib-items .item:hover:before{border-color:transparent #0763e1 #0763e1 transparent;}
.vip-wrap .vip-box .lib-items .item:hover{background-color: #eaf0fd;}
.vip-wrap .vip-box .my-declare{background: #fff;margin-bottom: 30px;padding: 0 20px 30px;}
.vip-wrap .my-declare .declare-table{display: table;width: 100%;margin-top: 20px;}
.vip-wrap .my-declare .declare-table .tr{display: table-row}
.vip-wrap .my-declare .declare-table .th{display: table-cell;height: 42px;line-height: 42px;font-size: 18px;color: #333}
.vip-wrap .my-declare .declare-table .td{display: table-cell;border-bottom: 1px dashed #666;height: 42px;line-height: 42px;font-size: 16px;color: #333;}
.vip-wrap .my-declare .declare-table .state{color: #0763e1}
.vip-wrap .my-declare .tip{padding: 20px 0 0;text-align: center;}
.vip-wrap .my-declare .tip img{max-width: 100%;}

.vip-wrap .recommend-tab{background: #fff;margin-bottom: 30px;padding: 0 20px}
.vip-wrap .recommend-tab .tab-tit{border-bottom:1px solid #bcbcbc;margin-bottom: 20px;margin-top: 20px;}
.vip-wrap .recommend-tab .tab-tit .item{display: inline-block;height: 32px;padding: 0 20px;font-size: 22px;line-height: 32px;position: relative;cursor: pointer}
.vip-wrap .recommend-tab .tab-tit .on{background: #0763e1;color: #fff}
.vip-wrap .recommend-tab .tab-tit .on:before{content: '';width: 0;height: 0;border: 8px solid transparent;border-top-color:#0763e1;position: absolute;left: 50%;bottom: 0;transform: translate(-50%, 16px) }
.vip-wrap .recommend-tab .more{background:#eaf0fd;text-decoration: none}

.countries-tzgg h3{height:32px;overflow: hidden;padding-left: 10px;margin-bottom: 10px;margin-top: 10px;border-bottom: 1px dashed #b1b1b1;}
.countries-tzgg h3 a{font-size: 20px;height: 32px;line-height: 32px;color: #000000;font-weight: normal;}
.countries-tzgg h3 span{margin-right: 10px;float:right;font-size: 14px;line-height: 32px;color: #000000;}

.countries-new h3{height:42px;overflow: hidden;padding-left: 10px;margin-bottom: 10px;margin-top: 10px;}
.countries-new h3 a{font-size: 20px;height: 42px;line-height: 42px;color: #000000;font-weight: normal;}
.countries-new:hover h3 a{color: #0763e1;text-decoration: none}
.countries-new ul{margin-bottom: 10px;}
.countries-new li{padding-bottom: 20px;transition: all .3s ease;position: relative;border-bottom: 1px dashed #b1b1b1;}
.countries-new li:hover{background: #eaf0fd;}
.countries-new li:hover:before{content: '';border: 10px solid transparent; border-color: transparent #0763e1 #0763e1 transparent;content: '';width: 0;height: 0;position: absolute;right: 0;bottom: 0;}
.countries-new .lanmu{color:#0763e1;margin-right: 10px;}
.countries-new .pic-txt{
    display: -webkit-flex;  /* 新版本语法: Chrome 21+ */
    display: flex;          /* 新版本语法: Opera 12.1, Firefox 22+ */
    display: -webkit-box;   /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;      /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;   /* 混合版本语法: IE 10 */   
/* -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; */}
.countries-new li:after{content:'\0020';display:block;height:0;font-size:0;visibility:hidden;clear:both;}
.countries-new .pic-txt .txt{-webkit-flex: 1;/* Chrome */  
    -ms-flex: 1; /* IE 10 */  
    flex: 1;/* NEW, Spec - Opera 12.1, Firefox 20+ */
    -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */  
    -moz-box-flex: 1;/* OLD - Firefox 19- */
margin-left: 30px;}
.countries-new .pic-txt .pic{width: 25%;float: left\0;margin-right: 30px\0;}
.countries-new .pic-txt .pic img{width: 100%;}
.countries-new .pic-txt .txt p{ font-size: 14px;line-height: normal;color: #333333;line-height: 24px;margin-bottom: 20px;}
.countries-new .pic-txt .txt .tip{height: 24px;}
.countries-new .pic-txt .txt .tip span{vertical-align: top;line-height: 24px;font-size: 12px;color: #333;margin-right: 30px}
.countries-new .pic-txt .txt .tip .icon{display: inline-block;height: 24px;width: 20px;}
.countries-new .pic-txt .txt .tip .date{background: url('../images/p12.png') left center no-repeat;}
.countries-new .pic-txt .txt .tip .local{background: url('../images/p13.png') left center no-repeat;}


.vip-wrap .consult-tab{background: #fff;margin-bottom: 30px;padding: 30px 20px 30px;margin-top:10px}
.vip-wrap .consult-tab .tab-tit{border-bottom:1px solid #bcbcbc;margin-bottom: 20px;margin-top: 20px;margin-bottom: 30px;}
.vip-wrap .consult-tab .tab-tit .item{display: inline-block;height: 32px;padding: 0 20px;font-size: 22px;line-height: 32px;position: relative;cursor: pointer}
.vip-wrap .consult-tab .tab-tit .on{background: #0763e1;color: #fff}
.vip-wrap .consult-tab .tab-tit .on:before{content: '';width: 0;height: 0;border: 8px solid transparent;border-top-color:#0763e1;position: absolute;left: 50%;bottom: 0;transform: translate(-50%, 16px) }
.vip-wrap .consult-tab .ask-items{}
.vip-wrap .consult-tab .ask-items .item{padding: 0 20px 30px;border-bottom: 1px dashed #666;margin-bottom: 30px;}
.vip-wrap .consult-tab .ask-items .con{padding-left: 60px;background: url('../images/p57.png') 14px 0px no-repeat;}
.vip-wrap .consult-tab .ask-items .con .title{height: 32px;overflow: hidden;line-height: 32px;font-size: 24px;color: #666;margin-bottom: 18px;}
.vip-wrap .consult-tab .ask-items .con p{ font-size: 18px;line-height:28px;color: #666666;}
.vip-wrap .consult-tab .ask-items .con .tip{height: 24px;line-height: 24px;}
.vip-wrap .consult-tab .ask-items .con .tip span{vertical-align: top;line-height: 24px;font-size: 12px;color: #333;margin-right: 30px}
.vip-wrap .consult-tab .ask-items .con .tip .icon{display: inline-block;height: 24px;width: 20px;vertical-align: top;}
.vip-wrap .consult-tab .ask-items .con .tip .date{background: url('../images/p12.png') left center no-repeat;}
.vip-wrap .consult-tab .ask-items .con .tip .local{background: url('../images/p13.png') left center no-repeat;}
.vip-wrap .consult-tab .ask-items .con .tip .a-btn{ width: 52px;height: 24px;border-radius: 4px;background-color: #0763e1;text-align: center;line-height: 24px;color: #fff;font-size: 14px;float: right;margin-right:30px; display: block;cursor: pointer}
.vip-wrap .consult-tab .ask-items .input-box{margin-top: 20px;}
.vip-wrap .consult-tab .ask-items .input-box textarea{width:80%;height:120px;border-radius: 4px;border: solid 1px #cfcfcf;background-color: #fff;font-size: 16px;line-height: 24px;padding: 5px 10px;float: left;display: block}
.vip-wrap .consult-tab .ask-items .input-box .sub-btn{width:15%;height: 32px;border-radius: 4px;border: solid 1px #0763e1;color: #0763e1;font-size: 14px;background: none;float: right;margin-top:88px;display: block;cursor: pointer;transition: all .3s ease;}
.vip-wrap .consult-tab .ask-items .input-box .sub-btn:hover{background: #0763e1;color: #fff;}
.page-list1{background: none;}

.page-list1 .page span {position:static;left:auto;}  
.page-list1 .page a:link,.page a:visited {float:left;text-decoration: none;left:auto;color:#666;background: #fff;}  
 
.vip-wrap .safe-box{background: #fff;padding: 20px;margin-bottom: 40px;}

.vip-wrap .safe-box .safe-con{width: 70%;margin:0 auto;padding: 40px 0;}
.vip-wrap .safe-box .safe-con .title{text-align: right;margin-bottom: 25px;font-size: 18px;color: #333;height: 42px;line-height: 42px;}
.vip-wrap .safe-box .safe-con .txt{font-size: 16px;color: #666;line-height: 42px;margin-bottom: 25px;}
.vip-wrap .safe-box .safe-con .text{ width: 100%;height: 42px;border-radius: 4px;border: solid 1px #cfcfcf;padding: 0 10px;font-size: 16px;color: #666;margin-bottom: 25px;}
.vip-wrap .safe-box .safe-con .text::-webkit-input-placeholder {color:#999;font-size:12px;}
.vip-wrap .safe-box .safe-con .text:-moz-placeholder {color:#999;font-size:12px;}
.vip-wrap .safe-box .safe-con .text::-moz-placeholder {color:#999;font-size:12px;}
.vip-wrap .safe-box .safe-con .text:-ms-input-placeholder {color:#999;font-size:12px;}
.vip-wrap .safe-box .safe-con .sub-btn{width:120px;height: 38px;border-radius: 4px;border: solid 1px #0763e1;color: #fff;font-size: 16px;background: #0763e1;margin-top:88px;cursor: pointer;display: block;margin:0 auto;}
.reg-bg{background: url('../images/j13.jpg') top center no-repeat #0555c2;position: relative;}
.reg-bg .nav-box .bd .logo{width: 510px;}
.reg-bg .reg-box{background: rgba(255, 255, 255, .9);padding:10px 35px 0;max-width: 580px;margin:150px auto 150px;width: 90%;border-radius: 8px;}
.reg-bg .reg-box h1{text-align: center;border-bottom: 2px solid #0250b9;font-size: 32px;height: 60px;line-height: 60px;color: #0250b9;font-weight: normal;}
.reg-bg .reg-tab{padding: 10px 20px 0;}
.reg-bg .reg-tab .tab-tit{display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;width:100%;height: 42px;border-bottom: 1px solid #d2d2d2;position: relative;cursor: pointer;margin-bottom: 25px;}
.reg-bg .reg-tab .tab-tit .item{-webkit-flex: 1;/* Chrome */  
    -ms-flex: 1; /* IE 10 */  
    flex: 1;/* NEW, Spec - Opera 12.1, Firefox 20+ */
    -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */  
    -moz-box-flex: 1;/* OLD - Firefox 19- */font-size: 18px;color: #333;line-height: 42px;text-align: center;display: block;position: relative;width: 33%\0;float: left\0;}
.reg-bg .reg-tab .tab-tit .on:before{content: '';width: 100%;height: 2px;background:#0250b9;position: absolute;left: 0;bottom: 0px; }
.reg-bg .reg-tab .input-row{margin-bottom: 15px;}
.reg-bg .reg-tab .input-row .select{border: 1px solid #999;height: 48px;}
.reg-bg .reg-tab .input-row .title{line-height: 48px;font-size: 16px;color: #333;text-align: right;}
.reg-bg .reg-tab .input-row .title b{font-weight: normal;color: #cd130a;font-size: 16px;margin-right: 8px;vertical-align: sub;}
.reg-bg .reg-tab .input-row .text{width: 100%;padding: 0 10px;height: 48px;border: 1px solid #999;border-radius: 4px;font-size: 16px;color: #666;}
.reg-bg .reg-tab .input-row .text::-webkit-input-placeholder {color:#999;font-size:12px;}
.reg-bg .reg-tab .input-row .text:-moz-placeholder {color:#999;font-size:12px;}
.reg-bg .reg-tab .input-row .text::-moz-placeholder {color:#999;font-size:12px;}
.reg-bg .reg-tab .input-row .text:-ms-input-placeholder {color:#999;font-size:12px;}
.reg-bg .reg-tab .check-row{font-size: 14px;color: #333;line-height: 48px;}
.reg-bg .reg-tab .check-row a{font-size: 14px;color: #333;line-height: 48px;text-decoration: none;}
.reg-bg .reg-tab .check-row label{margin-bottom: 0;height: 48px;}

.reg-bg .reg-tab .check-row input{vertical-align: baseline;margin-right: 10px;}
.reg-bg .reg-tab .reg-btn{width:100%;height: 40px;border-radius: 4px;text-align: center;line-height: 40px;border: solid 1px #0763e1;font-size:16px;color: #0763e1;cursor: pointer;transition: all .3s ease;}
.reg-bg .reg-tab .reg-btn:hover{color: #fff;background: #0763e1;}

.reg-bg .reg-tab .sub-btn{width:100%;height: 40px;border-radius: 4px;text-align: center;line-height: 40px;border: solid 1px #0763e1;font-size:16px;color: #0763e1;cursor: pointer;transition: all .3s ease;margin-top: 15px;}
.reg-bg .reg-tab .sub-btn:hover{color: #fff;background: #0763e1;}
.reg-bg .reg-tab .reg-done{line-height: 48px;text-align: right;font-size: 12px;color: #333;}
.reg-bg .reg-tab .verify-row{margin-top: 15px;margin-bottom: 0;}
.reg-bg .reg-tab .verify-row .text{width: 60%}
.reg-bg .reg-tab .verify-row .code{width: 35%;height: 48px;}
.reg-bg .reg-tab .verify-row .get-code{height: 32px;background: #0066cc;color: #fff;font-size: 14px;line-height: 32px;text-align: center;border-radius: 4px;display: inline-block;padding: 0 10px;margin-left: 10px;}
.reg-bg .reg-tab .lost-pwd{color: #666}
.reg-bg .reg-tab .lost-pwd:hover{color: #da251c}
.reg-bg .reg-tab .verify-row1{margin-top:0;margin-bottom: 0;}

.manage-box{background: #fff;padding: 20px 30px 40px;margin-bottom: 40px;}
.manage-box .input-item{margin-bottom: 15px;}
.manage-box .input-item .title{height: 42px;line-height: 42px;font-size: 18px;color: #333;}
.manage-box .input-item .title b{display: inline-block;height: 100%;width: 16px; color: #034bad;line-height: 42px;vertical-align: middle;font-size: 16px;}
.manage-box .input-item .input-row{height: 42px;border: solid 1px #cfcfcf;border-radius: 4px;color:#666;font-size:16px;line-height: 42px;position: relative;}
.manage-box .input-item .text{width: 100%;height: 100%;background: none;border: 0;padding: 0 20px;color:#666;font-size:16px;vertical-align: top;}
.manage-box .input-item .text1{height:42px;border:1px solid #cfcfcf;width: 60%;border-radius: 4px;}
.manage-box .input-item .text2{height:42px;border:1px solid #cfcfcf;width: 55%;border-radius: 4px;}
.manage-box .input-item .date-input{background: url('../images/p42.png') right center no-repeat;width: 96%;}

.manage-box .input-item .text::-webkit-input-placeholder{color:#666;font-size:16px;}
.manage-box .input-item .text:-moz-placeholder {color:#666;font-size:16px;}
.manage-box .input-item .text::-moz-placeholder {color:#666;font-size:16px;}
.manage-box .input-item .text:-ms-input-placeholder{color:#666;font-size:16px;}
.manage-box .input-item .modify-btn{ width: 55px;height: 24px;border-radius: 3px;background-color: #0763e1;line-height: 24px;text-align: center;font-size: 14px;color: #fff;position: absolute;right: 10px;top: 9px;cursor: pointer;}
.manage-box .input-item .upload-btn{ width: 55px;height: 24px;border-radius: 3px;background-color: #0763e1;line-height: 24px;text-align: center;font-size: 14px;color: #fff;position: absolute;right: 10px;top: 9px;cursor: pointer;overflow: hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none; user-select:none;}
.manage-box .input-item .upload-btn input{width: 100%;height: 100%;opacity: 0;position: absolute;left: 0;top: 0;cursor: pointer;}
.manage-box .input-item .select-btn{height: 34px;border-radius: 3px;background-color: #0763e1;line-height: 34px;text-align: center;font-size: 14px;color: #fff;cursor: pointer;overflow: hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none; user-select:none;display: inline-block;padding: 0 20px;margin-left: 10px;margin-top: 4px;text-decoration: none;}
.manage-box .input-item .select-btn:hover{color:#fff;}

.manage-box .input-item .select-row{color:#666;font-size:16px;line-height: 42px;position: relative;margin-bottom: 15px;}
.manage-box .input-item .select-row select{vertical-align: top;height: 42px;width: 32%;}
.manage-box .input-item .select-row label{margin-bottom: 0;height: 42px;cursor: pointer;margin-right: 15px;}
.manage-box .input-item .select-row label input{vertical-align: middle;margin-right: 5px;margin-top: -8px;}
.manage-box .input-item .select-row textarea{border: solid 1px #cfcfcf;border-radius: 4px;color:#666;font-size:16px;width: 100%;height: 115px;line-height: 24px;padding: 10px;}

.manage-box .input-item .edit-row{position: relative;margin-bottom: 15px;}

.manage-box .update-btn{width: 110px;height: 38px;border-radius: 4px;background-color: #0763e1;font-size: 16px;color: #fff;line-height: 38px;text-align: center;display: block;margin:0 auto;cursor: pointer;}
.manage-box .cancel-btn{width: 110px;height: 38px;border-radius: 4px;background-color: #548ddc;font-size: 16px;color: #fff;line-height: 38px;text-align: center;display: block;margin:0 auto;cursor: pointer;}
.manage-box .btn-row{max-width: 400px;margin:0 auto;width: 100%;}
.manage-box .input-item .select-row .w-half{width: 47%;margin-right: 2%;}
.manage-box .input-item .face-row{position: relative;margin-bottom: 15px;width: 60%;padding-top:12px;}
.manage-box .input-item .face-row img{width: 100%;}
.manage-box .input-item .face-row .num{font-size: 16px;color: #666;line-height: 24px;text-align: center;position: absolute;left: 0;width: 100%;bottom: 80px;}
.manage-box .input-item .face-row .pic-btn{height: 36px;width: 100%;background: rgba(0, 0, 0, .15);font-size: 16px;color: #666;line-height: 36px;text-align: center;position: absolute;left: 0;bottom: 0;cursor: pointer;}
.manage-box .reg-info{width: 100%;margin-bottom: 15px;}
.manage-box .reg-info h2{text-align: center;font-size: 30px;font-weight: normal;color: #034bad;border-bottom: solid 1px #0763e1;padding-bottom:40px;margin-bottom: 30px;padding-top: 40px;}
.manage-box .reg-info h2 img{vertical-align: middle;margin-right: 10px;}
.manage-box .reg-info p{font-size: 18px;color:#333;}

.float-upload{position: fixed;left: 50%;top: 50%;background: #fff;transform: translate(-50%, -50%);z-index: 999;padding: 20px;width: 98%;max-width: 1100px;display: none;text-align: center;}
.float-upload .photo {max-width: 100%; } 
.img-preview {width: 100px; height: 150px; overflow: hidden; margin:0 auto 30px;}
.float-upload .close-btn{width: 40px;height: 40px;position: absolute;right: 0;top: 0;cursor: pointer;font-size: 40px;color: #333;}
.float-upload .crop-btn{margin:0 auto;display: block;}

.comment-wrap{padding: 50px 25px;background: #fff;}
.comment-wrap .comment-box{border: solid 1px #dedede;}
.comment-wrap .comment-dialog{border-right: 1px solid #dedede;position: relative}
.comment-wrap .comment-items{width: 100%;height: 350px;background-color: #f6f7fb;padding: 45px 15px 15px;overflow: hidden;overflow-y:auto;}
.comment-wrap .comment-items .comment-item{width: 100%;display: -webkit-flex; /* Safari */
  display: flex;margin-bottom: 10px;}
.comment-wrap .comment-items .comment-item .con{display: inline-block;font-size: 12px; line-height:18px;color: #333333;padding: 10px;background: #fff;max-width: 90%;border-radius: 0 6px 6px 6px;}
.comment-wrap .comment-items .comment-self{flex-direction:row-reverse}

.comment-wrap .comment-items .comment-self .con{background: #0763e1;color: #fff;border-radius: 6px 0 6px 6px;}
.comment-wrap .comment-input{height: 120px;position: relative;}
.comment-wrap .comment-input textarea{width: 100%;height: 70px;padding: 10px;line-height: 24px;font-size: 14px;color: #333;background: none;border: 0;margin-bottom: 5px;}
.comment-wrap .comment-input .sub-btn{display: block;float: right;width: 58px;height: 24px;border-radius: 10px;background-color: #e8e8e8;text-align: center;line-height: 24px;font-size: 14px;color: #333;margin-right: 20px;cursor: pointer;}
.comment-wrap .info-row{border-bottom: 1px solid #dedede;margin-left: -30px;padding-top: 30px;margin-right: 0;}
.comment-wrap .info-row .icon{width: 53px;height: 53px;margin:0 auto 15px;}
.comment-wrap .info-row .letter-icon{background: url('../images/p60.png') no-repeat;}
.comment-wrap .info-row .tel-icon{background: url('../images/p61.png') no-repeat;}
.comment-wrap .info-row h3{font-size:16px;color: #333;line-height: 24px;text-align: center;font-weight: normal;}
.comment-wrap .issues-box{}
.comment-wrap .issues-box h3{font-size:24px;  color: #034bad;text-align: center;font-weight: normal;line-height: 24px;padding: 20px 0;margin-bottom: 0;}
.comment-wrap .issues-box .items{padding-right: 30px}
.comment-wrap .issues-box .items li{}
.comment-wrap .issues-box .items li a{display: block;line-height: 28px;padding-left: 15px;font-size:16px;color: #333;line-height: 28px;position: relative;}
.comment-wrap .issues-box .items li a:before{content: '';width: 4px;height: 4px;border-radius: 50%;background: #ccc;position: absolute;left: 0;top: 12px;}
.comment-wrap .issues-box .items li a:hover{color: #034bad;}
.comment-wrap .issues-box .items li a:hover:before{background: #034bad;}
.comment-wrap .comment-dialog .title{height: 64px;background: url('../images/p59.png') top left no-repeat;padding-bottom: 32px;line-height: 32px;padding-left: 72px;font-size: 19px;color: #333;position: absolute;left: 30px;top: -32px;}

.myPro-box{background: #fff;padding: 40px 20px 0;}
.myPro-box .myPro-table{width:100%;margin: 0 auto 0;}
.myPro-box .myPro-table th{height: 44px;line-height: 44px;text-align: center;background: #0763e1;font-size: 16px;color: #fff;position: relative}
.myPro-box .myPro-table th:before{content: '';width: 1px; height: 10px;background-color: #fff;position: absolute;right: 0;top:17px;}
.myPro-box .myPro-table th:last-child:before{width: 0px;}
.myPro-box .myPro-table td{font-size: 14px;line-height: 20px;color: #666;padding: 15px 10px;text-align: center;border-bottom: 1px dashed rgba(0, 0, 0, .34);vertical-align: middle;}
.myPro-box .myPro-table td:nth-child(2){text-align: left;}
.myPro-box .myPro-table td a{font-size: 14px;line-height: 20px;color: #333;}
.myPro-box .myPro-table tr:hover td,.myPro-box .myPro-table tr:hover td a{color: #0763e1;}
.myPro-box .myPro-table td a:hover{color: #0763e1;}

.error-box{background: #ebebeb;max-width: 900px;margin:30px auto;padding: 40px 0;overflow: hidden;width: 100%;}
.error-box .pic{width: 320px;height: 320px;background: url('../images/p63.png') center center no-repeat;margin:0 auto;background-size: 100%;display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;flex-direction:column;text-align: center;}
.error-box .pic h3{font-size: 60px;color: #fff;margin-bottom: 0;padding-top: 90px\0;}
.error-box .pic p{font-size: 18px;color: #fff;margin-bottom: 0;}
.error-box .info{display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      flex-direction:column;height: 320px;width: 100%;max-width: 320px;}
.error-box .info h2{font-size: 30px;color: #0763e1;font-weight: 500;margin-bottom: 20px;}
.error-box .info p{font-size: 16px;color: #333;line-height: 24px;}
.error-box  .btns{width: 100%;}
.error-box  .btns .a-btn{ width: 120px;
  height: 40px;border-radius: 5px;display: block;text-align: center;line-height: 40px;color: #fff;font-size: 16px;}
.error-box  .btns .a-btn1{background-color: #0763e1;}
.error-box  .btns .a-btn2{background-color: #034bad;}


@media (max-width: 991px){
  .vip-wrap .vip-box .lib-items .item{float: none;margin:20px auto;width: 90%;padding: 20px 0}
  .vip-wrap .vip-box .lib-items .item:last-child{margin-right: auto;}
  .countries-new li{padding: 0 0 20px;}
   .countries-new h3{padding-left: 0;}
   .countries-new .pic-txt .txt{margin-left: 15px;}
   .vip-wrap .consult-tab{padding: 0;}
   .vip-wrap .consult-tab .ask-items .item{padding: 0 0 30px;}
   .vip-wrap .consult-tab .ask-items .input-box{padding: 0 20px;}
   .vip-wrap .consult-tab .ask-items .input-box textarea{width: 100%;float: none;}
   .vip-wrap .consult-tab .ask-items .input-box .sub-btn{width: 30%;float: none;margin-top: 20px;}
   .page-list1 .page{left: 0;}
   .vip-wrap .safe-box .safe-con{width: 100%;}
   .vip-wrap .safe-box .safe-con .title{text-align: left;margin-bottom: 0;}
   .reg-bg .reg-tab .input-row .title{text-align: left;}
   .reg-bg .reg-box{padding-left: 0;padding-right: 0;}
   .reg-bg .reg-tab{padding: 10px;}
   .reg-bg .reg-tab .tab-tit .item{font-size: 14px;}
   .manage-box .input-item .select-row select{width: 100%;margin-bottom: 15px;}
   .manage-box .input-item .select-row select:last-child{margin-bottom: 0;}
   
   .manage-box .input-item .select-row label input{margin-top: 0;}
   .comment-wrap .info-row{margin-left: 0;}
   .comment-wrap .comment-input{border-bottom: 1px solid #dedede;}
   .comment-wrap .comment-dialog{border-right: 0;}
   .comment-wrap .issues-box .items{padding:0 15px;}
   .error-box .info{margin:0 auto;width: 96%;}
  .error-box .pic{width: 90%;}
}
